package com.nutricia.common.dal.persistant;

/**
 * 系统菜单
 *
 * @author: huangsheng
 * @date: 2017/10/23
 */
public class SystemMenu extends BasePersistant{

    /**
     * 上一级ID
     */
    private String pid;

    /**
     *菜单图标code
     */
    private String menuPicCode;

    /**
     *菜单名称
     */
    private String menuName;

    /**
     *菜单描述
     */
    private String menuDescribe;

    /**
     *菜单跳转链接
     */
    private String menuUrl;

    /**
     *菜单类型 00 一级菜单、01 二级菜单
     */
    private String menuType;

    /**
     * 组件名就是渲染出来的路由。 前端就是根据这个判断路由是否展示的。
     */
    private String menuComponent;

    /**
     * Gets pid.
     *
     * @return the pid
     */
    public String getPid() {
        return pid;
    }

    /**
     * Sets pid.
     *
     * @param pid the pid
     */
    public void setPid(String pid) {
        this.pid = pid;
    }

    /**
     * Gets menu pic code.
     *
     * @return the menu pic code
     */
    public String getMenuPicCode() {
        return menuPicCode;
    }

    /**
     * Sets menu pic code.
     *
     * @param menuPicCode the menu pic code
     */
    public void setMenuPicCode(String menuPicCode) {
        this.menuPicCode = menuPicCode;
    }

    /**
     * Gets menu name.
     *
     * @return the menu name
     */
    public String getMenuName() {
        return menuName;
    }

    /**
     * Sets menu name.
     *
     * @param menuName the menu name
     */
    public void setMenuName(String menuName) {
        this.menuName = menuName;
    }

    /**
     * Gets menu describe.
     *
     * @return the menu describe
     */
    public String getMenuDescribe() {
        return menuDescribe;
    }

    /**
     * Sets menu describe.
     *
     * @param menuDescribe the menu describe
     */
    public void setMenuDescribe(String menuDescribe) {
        this.menuDescribe = menuDescribe;
    }

    /**
     * Gets menu url.
     *
     * @return the menu url
     */
    public String getMenuUrl() {
        return menuUrl;
    }

    /**
     * Sets menu url.
     *
     * @param menuUrl the menu url
     */
    public void setMenuUrl(String menuUrl) {
        this.menuUrl = menuUrl;
    }

    /**
     * Gets menu type.
     *
     * @return the menu type
     */
    public String getMenuType() {
        return menuType;
    }

    /**
     * Sets menu type.
     *
     * @param menuType the menu type
     */
    public void setMenuType(String menuType) {
        this.menuType = menuType;
    }

    /**
     * Gets menu component.
     *
     * @return the menu component
     */
    public String getMenuComponent() {
        return menuComponent;
    }

    /**
     * Sets menu component.
     *
     * @param menuComponent the menu component
     */
    public void setMenuComponent(String menuComponent) {
        this.menuComponent = menuComponent;
    }
}
